engine mounting bracket - German English Dictionary